@thirdPartyPay
@online
Feature: regular-PC-三方
File name: thirdPartyPay.regular.pc.feature
Relative path: thirdPartyPay/thirdPartyPay.regular.pc.feature
Given
切换账号'_TIHK113ljr5vq5bl'
09:29:04.040
Given
创建一笔IBU的支付订单并进入收银台
1913:18:51.917
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | IDR |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择OVO支付
191:47:01.082
Then
OVO输入电话号码'15766668888'
12:53:31.623
Then
支付提交且submitPayment正常响应
1268:25:16.874
Then
OVO支付页唤起成功
00:13:28.248
Given
切换账号'_TIHK113ljr5vq5bl'
09:24:56.251
Given
创建一笔IBU的支付订单并进入收银台
2242:33:28.332
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | IDR |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择Transfer支付
103:49:09.082
Then
支付提交且submitPayment正常响应
924:46:14.706
Then
Transfer支付页唤起成功
00:14:10.957
Given
切换账号'_TIHK113ljr5vq5bl'
08:55:18.165
Given
创建一笔IBU的支付订单并进入收银台
2184:20:43.456
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | EUR |
| amount | 600 |
| locale | nl-NL |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'IDEAL'
883:26:30.332
Then
支付提交且submitPayment正常响应
581:29:53.666
Error: IDEAL支付页跳转失败:Error: [31mTimed out 5000ms waiting for [39m[2mexpect([22m[31mlocator[39m[2m).[22mtoHaveCount[2m([22m[32mexpected[39m[2m)[22m
Locator: locator('.common-SectionTitle')
Expected: [32m1[39m
Received: [31m0[39m
Call log:
[2m- locator._expect with timeout 5000ms[22m
[2m - waiting for locator('.common-SectionTitle')[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/thirdParty/utils.ts:175:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/thirdParty/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/thirdParty/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/thirdParty/utils.ts:6:65)
Given
切换账号'_TIHK113ljr5vq5bl'
09:20:20.125
Given
创建一笔IBU的支付订单并进入收银台
2033:47:33.540
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | EUR |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择GooglePay支付
112:00:14.916
Then
GooglePay支付按钮展示正常
47:09:29.998
Then
点击支付首页下底部GooglePay支付按钮
10:47:27.624
Given
切换账号'_TIHK113ljr5vq5bl'
09:35:08.416
Given
创建一笔IBU的支付订单并进入收银台
2128:16:34.623
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'WeChat'
90:33:52.290
Then
'WeChat'支付提交
27:31:51.207
Then
等待请求'submitPayment'响应并校验code等于100000
1027:08:43.790
Then
查询页面在展示浮层,并查询浮层内有二维码
62:32:26.041
Then
当前浮层图标,币种、金额展示正确
49:56:36.250
Given
切换账号'_TIHK113ljr5vq5bl'
01:24:46.623
Given
创建一笔IBU的支付订单并进入收银台
1054:04:40.374
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 200 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PayMe'
77:29:59.166
Then
'PayMe'支付提交
19:37:34.458
Then
等待请求'submitPayment'响应并校验code等于100000
426:16:50.249
Error: Error: 页面没有展示浮层
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:83:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:33:23)
at Object.next (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:14:53)
at fulfilled (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:5:58)
Then
当前浮层图标,币种、金额展示正确
0s
Given
切换账号'_TIHK113ljr5vq5bl'
02:27:05.416
Given
创建一笔IBU的支付订单并进入收银台
1387:02:37.040
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'AlipayHK'
88:15:11.331
Then
'AlipayHK'支付提交
31:36:48.666
Then
等待请求'submitPayment'响应并校验code等于100000
583:05:59.624
Then
查询页面在展示浮层,并查询浮层内有二维码
05:53:48.123
Then
当前浮层图标,币种、金额展示正确
17:10:35.540
Given
切换账号'_TIHK113ljr5vq5bl'
02:23:16.331
Given
创建一笔IBU的支付订单并进入收银台
1406:04:34.915
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PayNow'
81:04:22.166
Then
'PayNow'支付提交
21:02:58.666
Then
等待请求'submitPayment'响应并校验code等于100000
401:55:37.749
Error: Error: 页面没有展示浮层
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:83:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:33:23)
at Object.next (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:14:53)
at fulfilled (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:5:58)
at runNextTicks (node:internal/process/task_queues:61:5)
at processImmediate (node:internal/timers:437:9)
Then
当前浮层图标,币种、金额展示正确
0s
Given
切换账号'_TIHK113ljr5vq5bl'
04:08:46.040
Given
创建一笔IBU的支付订单并进入收银台
1438:17:10.790
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | PHP |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'GCASH'
56:34:30.415
Then
'GCASH'支付提交
29:44:36.289
Then
等待请求'submitPayment'响应并校验code等于100000
622:59:47.791
Then
查询页面在展示浮层,并查询浮层内有二维码
01:22:28.956
Then
当前浮层图标,币种、金额展示正确
18:57:36.000
Given
切换账号'_TIHK113ljr5vq5bl'
03:10:08.874
Given
创建一笔IBU的支付订单并进入收银台
1204:40:48.082
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | THB |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PromptPay'
77:51:00.666
Then
'PromptPay'支付提交
19:01:15.081
Then
等待请求'submitPayment'响应并校验code等于100000
446:42:08.831
Then
查询页面在展示浮层,并查询浮层内有二维码
03:01:57.791
Then
当前浮层图标,币种、金额展示正确
16:39:12.999
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:WeChat(展示二维码浮层)
Given
使用Mock配置'queryEGift'
01:28:00.874
Given
切换账号'_TIHK113ljr5vq5bl'
01:58:45.792
Given
创建一笔IBU的支付订单并进入收银台
1069:03:03.414
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 12.73 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
281:09:15.917
Then
等待2秒
560:11:56.082
Then
勾选礼品卡
41:03:56.499
Then
新增并使用礼品卡
154:43:06.082
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'WeChat'
48:29:11.499
Then
'WeChat'支付提交
23:50:47.540
Then
等待请求'submitPayment'响应并校验code等于100000
572:09:08.542
Then
校验服务submitPayment上送信息
85:14:00.040
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 10.95 |
Then
查询页面在展示浮层,并查询浮层内有二维码
03:55:03.375
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:payMe(展示二维码浮层)
Given
使用Mock配置'queryEGift'
02:02:54.248
Given
切换账号'_TIHK113ljr5vq5bl'
01:45:54.749
Given
创建一笔IBU的支付订单并进入收银台
1119:52:41.957
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 90 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
172:25:06.915
Then
等待2秒
558:21:33.914
Then
勾选礼品卡
54:09:23.664
Then
新增并使用礼品卡
124:03:53.291
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Error: function timed out, ensure the promise resolves within 60000 milliseconds
at Timeout.(anonymous) (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/node_modules/@cucumber/cucumber/src/time.ts:52:14)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
Then
'payMe'支付提交
0s
Then
等待请求'submitPayment'响应并校验code等于100000
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 87.22 |
Then
查询页面在展示浮层,并查询浮层内有二维码
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:AlipayHK(展示二维码浮层)
Given
使用Mock配置'queryEGift'
04:50:27.040
Given
切换账号'_TIHK113ljr5vq5bl'
02:51:20.750
Given
创建一笔IBU的支付订单并进入收银台
1169:10:56.541
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 12.73 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
261:25:24.123
Then
等待2秒
559:59:04.957
Then
勾选礼品卡
53:49:06.834
Then
新增并使用礼品卡
122:03:45.166
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'AlipayHK'
60:39:20.126
Then
'AlipayHK'支付提交
23:42:00.541
Then
等待请求'submitPayment'响应并校验code等于100000
687:43:53.708
Then
校验服务submitPayment上送信息
84:20:01.873
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 10.95 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:26:32.167
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:PayNow(展示二维码浮层)
Given
使用Mock配置'queryEGift'
04:56:05.874
Given
切换账号'_TIHK113ljr5vq5bl'
05:34:27.248
Given
创建一笔IBU的支付订单并进入收银台
1386:48:33.081
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
299:22:17.541
Then
等待2秒
559:06:24.084
Then
勾选礼品卡
53:28:30.749
Then
新增并使用礼品卡
153:05:08.874
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'PayNow'
45:51:53.249
Then
'PayNow'支付提交
37:50:22.333
Then
等待请求'submitPayment'响应并校验code等于100000
535:08:26.040
Then
校验服务submitPayment上送信息
83:48:43.999
| coinsAmount | 0.13 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 298.87 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:20:03.165
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:GCASH(展示二维码浮层)
Given
使用Mock配置'queryEGift'
09:47:50.332
Given
切换账号'_TIHK113ljr5vq5bl'
24:41:13.583
Given
创建一笔IBU的支付订单并进入收银台
1190:30:16.165
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | PHP |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
158:04:39.708
Then
等待2秒
560:01:33.832
Then
勾选礼品卡
26:53:22.667
Then
新增并使用礼品卡
73:50:14.041
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'GCASH'
24:54:12.458
Then
'GCASH'支付提交
29:30:23.208
Then
等待请求'submitPayment'响应并校验code等于100000
568:20:46.831
Then
校验服务submitPayment上送信息
84:27:19.583
| coinsAmount | 5.54 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9993.46 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:47:47.082
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:PromptPay(展示二维码浮层)
Given
使用Mock配置'queryEGift'
00:46:44.417
Given
切换账号'_TIHK113ljr5vq5bl'
01:40:15.166
Given
创建一笔IBU的支付订单并进入收银台
1208:30:12.664
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | THB |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
217:16:46.376
Then
等待2秒
560:49:08.416
Then
勾选礼品卡
65:38:17.206
Then
新增并使用礼品卡
144:57:15.665
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'PromptPay'
40:50:05.209
Then
'PromptPay'支付提交
31:47:24.917
Then
等待请求'submitPayment'响应并校验code等于100000
536:57:31.333
Then
校验服务submitPayment上送信息
83:35:05.709
| coinsAmount | 3.57 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 595.43 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:03:39.542
Given
切换账号'_TIHK113ljr5vq5bl'
01:12:48.873
Given
创建一笔IBU的支付订单并进入收银台
1373:43:07.415
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | KRW |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'Naver'
105:08:20.459
Then
'Naver'支付提交
27:58:42.208
Then
等待请求'submitPayment'响应并校验code等于100000
498:56:30.165
Error: 本页没跳转到一个包含(naver)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
Given
切换账号'_TIHK113ljr5vq5bl'
03:05:18.791
Given
创建一笔IBU的支付订单并进入收银台
1235:47:26.373
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | THB |
| amount | 200 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'Transfer'
83:34:18.999
Then
'Transfer'支付提交
27:33:32.415
Then
等待请求'submitPayment'响应并校验code等于100000
729:23:28.418
Error: 本页没跳转到一个包含(transfer)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
01:43:12.082
Given
创建一笔IBU的支付订单并进入收银台
1357:28:35.375
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | THB |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'KPLUS'
135:06:18.084
Then
'KPLUS'支付提交
24:15:48.039
Then
等待请求'submitPayment'响应并校验code等于100000
872:05:08.124
Error: 本页没跳转到一个包含(kplus)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
01:05:25.333
Given
创建一笔IBU的支付订单并进入收银台
1077:05:48.082
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | MYR |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'FPX'
44:46:14.957
Then
'FPX'支付提交
16:39:28.333
Then
等待请求'submitPayment'响应并校验code等于100000
358:59:58.416
Error: 本页没跳转到一个包含(fpx)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
Given
切换账号'_TIHK113ljr5vq5bl'
01:16:27.917
Given
创建一笔IBU的支付订单并进入收银台
1355:19:13.958
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | JPY |
| amount | 555 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'LINEPAY'
63:46:02.208
Then
'LINEPAY'支付提交
17:55:37.789
Then
等待请求'submitPayment'响应并校验code等于100000
999:06:46.540
Then
等待'LINEPAY'跳转
351:48:10.540
Given
切换账号'_TIHK113ljr5vq5bl'
01:06:47.457
Given
创建一笔IBU的支付订单并进入收银台
1253:38:37.998
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'Atome'
70:08:22.750
Then
'Atome'支付提交
24:44:35.292
Then
等待请求'submitPayment'响应并校验code等于100000
435:13:50.957
Error: 本页没跳转到一个包含(atome)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
Given
切换账号'_TIHK113ljr5vq5bl'
02:12:45.290
Given
创建一笔IBU的支付订单并进入收银台
1254:45:45.416
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | EUR |
| amount | 10000 |
| locale | de-DE |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'Klarna'
97:56:55.082
Then
'Klarna'支付提交
21:00:25.000
Then
等待请求'submitPayment'响应并校验code等于100000
579:45:46.334
Error: 本页没跳转到一个包含(klarna)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at processTimers (node:internal/timers:499:9)
Given
切换账号'_TIHK113ljr5vq5bl'
01:59:06.083
Given
创建一笔IBU的支付订单并进入收银台
1007:08:02.457
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | IDR |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'OVO'
131:22:22.707
Then
'OVO'支付提交
27:12:11.084
Then
等待请求'submitPayment'响应并校验code等于100000
384:15:18.500
Error: 本页没跳转到一个包含(ovo)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Naver (跳转支付方式)
Given
使用Mock配置'queryEGift'
02:06:07.876
Given
切换账号'_TIHK113ljr5vq5bl'
03:05:50.958
Given
创建一笔IBU的支付订单并进入收银台
1389:02:14.833
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | KRW |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
172:35:22.458
Then
等待1秒
279:55:13.873
Then
勾选礼品卡
21:49:55.581
Then
新增并使用礼品卡
78:43:40.000
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Naver'
26:19:14.289
Then
支付提交且submitPayment正常响应
633:31:30.708
Then
校验服务submitPayment上送信息
83:51:34.959
| coinsAmount | 131 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9868 |
Error: 本页没跳转到一个包含(naver)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Transfer (跳转支付方式)
Given
使用Mock配置'queryEGift'
01:14:56.250
Given
切换账号'_TIHK113ljr5vq5bl'
01:25:18.750
Given
创建一笔IBU的支付订单并进入收银台
1185:23:30.331
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | THB |
| amount | 200 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
155:36:19.624
Then
等待1秒
280:28:27.999
Then
勾选礼品卡
29:41:04.748
Then
新增并使用礼品卡
59:32:10.875
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Transfer'
23:32:32.456
Then
支付提交且submitPayment正常响应
883:40:26.707
Error: [2mexpect([22m[31mreceived[39m[2m).[22mtoBe[2m([22m[32mexpected[39m[2m) // Object.is equality[22m
Expected: [32m"3.5[7m4[27m"[39m
Received: [31m"3.5[7m7[27m"[39m
at Proxy.(anonymous) (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/node_modules/playwright/lib/matchers/expect.js:174:37)
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:62:24
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:33:23)
at Object.next (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:14:53)
at fulfilled (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:5:58)
| coinsAmount | 3.54 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 195.46 |
Then
等待'Transfer'跳转
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Transfer (跳转支付方式)
Given
使用Mock配置'queryEGift'
00:35:46.082
Given
切换账号'_TIHK113ljr5vq5bl'
00:50:30.790
Given
创建一笔IBU的支付订单并进入收银台
1042:32:53.249
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | IDR |
| amount | 200 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Error: 更改coins的使用数量失败Error: [31mTimed out 5000ms waiting for [39m[2mexpect([22m[31mlocator[39m[2m).[22mtoHaveCount[2m([22m[32mexpected[39m[2m)[22m
Locator: locator('.trip_coins_change')
Expected: [32m1[39m
Received: [31m0[39m
Call log:
[2m- locator._expect with timeout 5000ms[22m
[2m - waiting for locator('.trip_coins_change')[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:29:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:6:65)
Then
等待1秒
0s
Then
勾选礼品卡
0s
Then
新增并使用礼品卡
0s
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Transfer'
0s
Then
支付提交且submitPayment正常响应
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 3.54 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 195.46 |
Then
等待'Transfer'跳转
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:KPLUS (跳转支付方式)
Given
使用Mock配置'queryEGift'
00:40:24.957
Given
切换账号'_TIHK113ljr5vq5bl'
00:36:54.957
Given
创建一笔IBU的支付订单并进入收银台
1523:53:56.332
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | THB |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
148:20:09.998
Then
等待1秒
279:58:05.832
Then
勾选礼品卡
26:01:06.209
Then
新增并使用礼品卡
80:53:18.832
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'KPLUS'
23:50:37.665
Then
支付提交且submitPayment正常响应
999:24:51.083
Error: [2mexpect([22m[31mreceived[39m[2m).[22mtoBe[2m([22m[32mexpected[39m[2m) // Object.is equality[22m
Expected: [32m"3.5[7m4[27m"[39m
Received: [31m"3.5[7m7[27m"[39m
at Proxy.(anonymous) (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/node_modules/playwright/lib/matchers/expect.js:174:37)
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:62:24
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:33:23)
at Object.next (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:14:53)
at fulfilled (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/paymentCompleted/utils.ts:5:58)
| coinsAmount | 3.54 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 8995.46 |
Then
等待'KPLUS'跳转
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:FPX (跳转支付方式)
Given
使用Mock配置'queryEGift'
00:39:38.958
Given
切换账号'_TIHK113ljr5vq5bl'
00:56:10.958
Given
创建一笔IBU的支付订单并进入收银台
1060:58:52.874
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | MYR |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
168:36:29.082
Then
等待1秒
280:16:27.332
Then
勾选礼品卡
25:55:48.334
Then
新增并使用礼品卡
70:52:35.709
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'FPX'
13:30:38.957
Then
支付提交且submitPayment正常响应
641:12:23.457
Then
校验服务submitPayment上送信息
84:16:06.708
| coinsAmount | 0.46 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 298.54 |
Error: 本页没跳转到一个包含(fpx)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:LINEPAY (跳转支付方式)
Given
使用Mock配置'queryEGift'
00:50:35.584
Given
切换账号'_TIHK113ljr5vq5bl'
00:49:16.456
Given
创建一笔IBU的支付订单并进入收银台
1264:29:31.374
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | JPY |
| amount | 555 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
157:53:32.456
Then
等待1秒
279:34:45.665
Then
勾选礼品卡
22:25:34.332
Then
新增并使用礼品卡
57:49:24.540
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Error: 卡元素大类点击后, 选中失败
TimeoutError: page.waitForSelector: Timeout 5000ms exceeded.
Call log:
[2m- waiting for locator('[data-third-item="LINEPAY"]').locator('.radio-wrapper-icon-checked')[22m
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:332:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
Then
支付提交且submitPayment正常响应
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 131 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9868 |
Then
等待'LINEPAY'跳转
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Atome (跳转支付方式)
Given
使用Mock配置'queryEGift'
01:01:08.916
Given
切换账号'_TIHK113ljr5vq5bl'
00:56:51.416
Given
创建一笔IBU的支付订单并进入收银台
1209:24:53.540
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
236:24:10.582
Then
等待1秒
280:53:14.832
Then
勾选礼品卡
55:24:22.874
Then
新增并使用礼品卡
127:18:44.415
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Atome'
51:15:24.832
Then
支付提交且submitPayment正常响应
652:28:30.373
Then
校验服务submitPayment上送信息
84:27:02.999
| coinsAmount | 0.13 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 298.87 |
Error: 本页没跳转到一个包含(atome)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Klarna (跳转支付方式)
Given
使用Mock配置'queryEGift'
01:04:51.874
Given
切换账号'_TIHK113ljr5vq5bl'
02:30:30.707
Given
创建一笔IBU的支付订单并进入收银台
1289:37:55.958
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | EUR |
| amount | 10000 |
| locale | de-DE |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
211:04:59.792
Then
等待1秒
282:02:20.207
Then
勾选礼品卡
75:23:56.875
Then
新增并使用礼品卡
158:23:40.541
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Klarna'
50:34:42.957
Then
支付提交且submitPayment正常响应
785:13:43.582
Then
校验服务submitPayment上送信息
84:17:55.749
| coinsAmount | 0.09 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9998.91 |
Error: 本页没跳转到一个包含(klarna)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:IDEAL (跳转支付方式)
Given
使用Mock配置'queryEGift'
01:04:49.499
Given
切换账号'_TIHK113ljr5vq5bl'
01:49:41.166
Given
创建一笔IBU的支付订单并进入收银台
1394:08:58.874
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | EUR |
| amount | 10000 |
| locale | nl-NL |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
241:50:12.416
Then
等待1秒
280:36:21.709
Then
勾选礼品卡
71:38:23.249
Then
新增并使用礼品卡
119:38:38.123
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'IDEAL'
1195:41:49.625
Then
支付提交且submitPayment正常响应
598:24:45.375
Then
校验服务submitPayment上送信息
85:44:13.082
| coinsAmount | 0.09 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9998.91 |
Error: 本页没跳转到一个包含(ideal)的URL
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:456:13
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
04:15:06.873
Given
创建一笔IBU的支付订单并进入收银台
1440:35:56.708
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'KakaoPay'
85:01:47.247
Then
填写三方要素信息'{"thirdPayerName": "bob", "thirdMobileNum": "12345678910"}'
428:23:21.416
Then
支付提交且submitPayment正常响应
410:37:31.914
Error: 没有新窗口,一直在等popup
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:113:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
02:11:33.667
Given
创建一笔IBU的支付订单并进入收银台
1436:32:13.582
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | KRW |
| amount | 4900 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'Hecto'
65:42:27.541
Then
填写三方要素信息''
00:24:05.207
Then
支付提交且submitPayment正常响应
420:31:30.124
Error: 没有新窗口,一直在等popup
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:113:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
12:24:19.206
Given
创建一笔IBU的支付订单并进入收银台
1573:36:19.331
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'SamsungPay'
57:26:44.125
Then
填写三方要素信息'{"thirdPayerName": "bob", "thirdMobileNum": "12345678910"}'
407:47:36.958
Then
支付提交且submitPayment正常响应
553:33:21.000
Then
等待新窗口'SamsungPay'打开
7421:07:39.874
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:KakaoPay (新窗口支付方式)
Given
使用Mock配置'queryEGift'
00:59:25.789
Given
切换账号'_TIHK113ljr5vq5bl'
02:03:49.207
Given
创建一笔IBU的支付订单并进入收银台
2253:54:15.123
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
228:37:49.249
Then
等待1秒
291:53:11.956
Then
勾选礼品卡
46:45:05.830
Then
新增并使用礼品卡
134:41:00.664
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'KakaoPay'
26:11:07.915
Then
填写三方要素信息'{"thirdPayerName": "bob", "thirdMobileNum": "12345678910"}'
16667:34:49.540
+ Show Error
Error: function timed out, ensure the promise resolves within 60000 milliseconds
at Timeout.(anonymous) (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/node_modules/@cucumber/cucumber/src/time.ts:52:14)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
Then
'KakaoPay'支付提交
0s
Then
等待请求'submitPayment'响应并校验code等于100000
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 131 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 4768 |
Then
等待新窗口'KakaoPay'打开
0s
Then
等待2秒
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:Hecto (新窗口支付方式)
Given
使用Mock配置'queryEGift'
00:43:15.583
Given
切换账号'_TIHK113ljr5vq5bl'
01:20:42.332
Given
创建一笔IBU的支付订单并进入收银台
1557:33:32.998
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | KRW |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
191:56:50.373
Then
等待1秒
281:25:44.125
Then
勾选礼品卡
29:01:56.833
Then
新增并使用礼品卡
85:07:25.708
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'Hecto'
29:16:13.792
Then
填写三方要素信息''
00:16:36.040
Then
'Hecto'支付提交
18:21:22.581
Then
等待请求'submitPayment'响应并校验code等于100000
541:11:58.832
Then
校验服务submitPayment上送信息
84:45:17.792
| coinsAmount | 131 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9868 |
Error: 没有新窗口,一直在等popup
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:113:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Then
等待2秒
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:SamsungPay (新窗口支付方式)
Given
使用Mock配置'queryEGift'
00:50:58.166
Given
切换账号'_TIHK113ljr5vq5bl'
01:13:35.791
Given
创建一笔IBU的支付订单并进入收银台
2068:18:50.666
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
223:47:51.207
Then
等待1秒
280:22:25.250
Then
勾选礼品卡
30:51:14.792
Then
新增并使用礼品卡
99:47:38.457
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'SamsungPay'
25:16:19.623
Then
填写三方要素信息'{"thirdPayerName": "bob", "thirdMobileNum": "12345678910"}'
335:25:49.999
Then
'SamsungPay'支付提交
25:35:32.332
Then
等待请求'submitPayment'响应并校验code等于100000
504:35:20.582
Then
校验服务submitPayment上送信息
83:41:09.124
| coinsAmount | 131 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 4768 |
Then
等待新窗口'SamsungPay'打开
8356:29:17.959
Then
等待2秒
564:06:22.624
Given
切换账号'_TIHK113ljr5vq5bl'
01:36:41.041
Given
创建一笔IBU的支付订单并进入收银台
1439:11:54.625
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'KakaoPay'
45:28:54.291
Then
填写三方要素信息
422:55:02.874
| thirdPayerName | bob |
|---|---|
| thirdMobileNum | 12345678910 |
Then
失焦
22:02:34.958
Then
支付提交且submitPayment返回code为100000
425:04:51.957
Error: 没有新窗口,一直在等popup
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:113:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
切换账号'_TIHK113ljr5vq5bl'
01:50:47.748
Given
创建一笔IBU的支付订单并进入收银台
1459:08:42.582
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'ISP_APPCARD'
55:11:48.249
Then
支付提交且submitPayment返回code为100000
452:52:51.999
Given
切换账号'_TIHK113ljr5vq5bl'
01:28:40.831
Given
创建一笔IBU的支付订单并进入收银台
2341:18:24.125
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | KRW |
| amount | 4900 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'SamsungPay'
67:30:02.957
Then
填写三方要素信息
396:32:49.708
| thirdPayerName | bob |
|---|---|
| thirdMobileNum | 12345678910 |
Then
失焦
39:27:41.208
Then
支付提交且submitPayment正常响应
446:05:16.957
Then
等待新窗口'SamsungPay'打开
6870:23:59.374
Given
切换账号'_TIHK113ljr5vq5bl'
01:51:19.333
Given
创建一笔IBU的支付订单并进入收银台
1569:16:04.247
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | USD |
| amount | 150 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PayPal'
38:21:16.458
Error: 没有新窗口,一直在等popup
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:113:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
at runNextTicks (node:internal/process/task_queues:61:5)
at listOnTimeout (node:internal/timers:528:9)
at processTimers (node:internal/timers:502:7)
Given
使用Mock配置'queryEGift'
01:40:11.499
Given
切换账号'_TIHK113ljr5vq5bl'
01:29:14.166
Given
创建一笔IBU的支付订单并进入收银台
1520:55:05.414
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | USD |
| amount | 150 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
316:56:35.791
Then
等待1秒
280:49:27.416
Then
勾选礼品卡
20:38:32.958
Then
新增并使用礼品卡
103:20:28.374
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'PayPal'
13:42:54.375
Then
PayPal支付提交、校验请求正常、新窗口打开成功
2428:14:52.041
Error: function timed out, ensure the promise resolves within 60000 milliseconds
at Timeout.(anonymous) (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/node_modules/@cucumber/cucumber/src/time.ts:52:14)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
| coinsAmount | 0.13 |
|---|---|
| eGiftAmount | 01.0000 |
| thirdPayAmount | 298.87 |